658b9f9ee788bcc2d19c34d619faf1c21566ffe8,bobas.businessobjectscommon/src/main/java/org/colorcoding/ibas/bobas/rules/BusinessRulesFactory.java,BusinessRulesFactory,createManager,#,26
Before Change
*/
public synchronized static IBusinessRulesManager createManager() throws BusinessRuleException {
if (defaultManager == null) {
synchronized (BusinessRulesFactory.class) {
if (defaultManager == null) {
// �试�始化
try {
defaultManager = newManager(MyConfiguration
.getConfigValue(MyConfiguration.CONFIG_ITEM_BUSINESS_RULES_WAY, "").toLowerCase());
} catch (Exception e) {
throw new BusinessRuleException(i18n.prop("msg_bobas_create_business_rules_manager_falid"), e);
}
if (defaultManager == null) {
// åˆ?始化å?Žä»?ç„¶æ— æ•ˆ
throw new BusinessRuleException(i18n.prop("msg_bobas_create_business_rules_manager_falid"));
}
}
}
After Change
*/
public synchronized IBusinessRulesManager createManager() throws BusinessRuleException {
if (defaultManager == null) {
defaultManager = this.create(MyConfiguration.CONFIG_ITEM_BUSINESS_RULES_WAY, "BusinessRulesManager");
}
return defaultManager;